home *** CD-ROM | disk | FTP | other *** search
Wrap
Subject: Re: Embedding a GIF file Sent: 6/21/96 2:44 PM Received: 6/24/96 8:26 AM From: Mary Boetcher, mary_boetcher@quickmail.apple.com Reply-To: ODF Interest, ODF-Interest@CILabs.ORG To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs. Mail*LinkĀ® SMTP RE>Embedding a GIF file >>When we drag in a GIF file into our part, we get the following debug message: >> The autodestruct class FW_CPrivOrderedCollectionIterator is missing an FW_END_CONSTRUCTOR. >> >>We tried it with Draw and got the same message. The following is part of >>the stack crawl. >> >> >>ODPartWrapperRequestFrameShape >>ODFDrawRequestFrameShape >>FW_CODPart::RequestFrameShape(Environment *ev, >>FW_CEmbeddingFrame::GetProxy(Environment *ev, ODFrame* embeddedFrame) const >>FW_CEmbeddingPart::GetProxy(Environment* ev, ODFrame* embeddedFrame) const >>FW_CPartProxyFrameIterator::Next() >>FW_CPartProxyFrameIterator::PrivFirstFrame(FW_MProxy* proxy) >>FW_CPrivOrderedCollectionIterator::~FW_CPrivOrderedCollectionIterator() >> >>FW_AutoDestructed >>FW_CDebugConsole::DebugMessage(const char*) We weren't able to reproduce this problem. However, when looking at the code for FW_CPartProxyFrameIterator, we noticed that an iterator it creates (FW_CProxyProxyFrameIterator) is missing the exception-handling macros FW_END_CONSTRUCTOR and FW_START_DESTRUCTOR from its constructor and destructor. You could try adding the macros and rebuilding the Framework. Mary Boetcher ODF Person